等差数列{An}的前n项和为Sn=312,它的前四项的和为32,后四项的和为176,若{An}只有n项,则项数n等于?